/*
 * MyInterface.h
 *
 *  Created on: Apr 20, 2009
 *      Author: wrice
 */

#ifndef MYINTERFACE_H_
#define MYINTERFACE_H_

#define INTERFACE( INTERFACE_CLASS_NAME ) struct INTERFACE_CLASS_NAME
#define IMPLEMENTS( INTERFACE_CLASS_NAME ) public virtual INTERFACE_CLASS_NAME
#define EXTENDS_INTERFACE( INTERFACE_CLASS_NAME ) public virtual INTERFACE_CLASS_NAME

#endif /* MYINTERFACE_H_ */
